@charset "utf-8";
/* CSS Document */
html{font-size:62.5%;}
body{ padding:0; margin:0;  font:normal 12px/200% "宋体"; color:#000000;text-align:center;font-size:1.2rem;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/200% "宋体";font-size:1.2rem;}
li,p{text-align:left;font:normal 12px/200% "宋体";font-size:1.2rem;}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/200% "宋体";font-size:1.2rem;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.m20{ margin:20px auto;}
.w1000_320{ width:1000px;}
.list_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px; font-size:1.4rem}
.list_12 li{ background:url(images/dot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}
.withe,.withe a:link,.withe a:visited,.withe a:hover{ color:#fff;}
.red,.red a:link,.red a:visited,.red a:hover{ color:#c41717;}
.gray,.gray a:link,.gray a:visited,.gray a:hover{ color:#999;}
.blue,.blue a:link,.blue a:visited,.blue a:hover{ color:#2b60a9;}

/*top tongyong nav*/
.bg01{ background:url(images/bg01.gif) top repeat-x #f8f8f8; margin-bottom:20px;}

/*channel nav*/
.channel_nav01{ margin:0 auto 10px;}
.channel_nav01 span{ float:left; width:230px;}
.channel_nav01 ul{ float:left; padding-left:30px; width:480px;}
.channel_nav01 ul li a{ padding:0 10px;}
.channel_nav01 p{ float:right; width:230px; text-align:right; padding-top:12px;}
.channel_nav01 p .input01{ height:26px; width:180px; vertical-align:middle; line-height:26px; border:#e7e7e7 1px solid; color:#ccc;}
.channel_nav01 p .input02{ background:url(images/icon01.gif) no-repeat; border:none; width:30px; height:28px; vertical-align:middle;}
.channel_nav02{ background:#2b60a9; height:48px; font:normal 16px/48px \5FAE\8F6F\96C5\9ED1; text-align:center;}
.channel_nav02 a{ padding:11px 15px;}
/*p1*/
.p1{ margin:30px auto 10px;}
.p1_left{ width:490px; padding-top:10px;}
.p1_right{ width:470px;}

#box3{width:490px;height:276px; position:relative; margin-bottom:5px;}
#box3 ul li{display:none;text-align:center;position:absolute;height:50px;line-height:50px;}
#box3 ul li img{display:block;}
#box3 ul li span{position:absolute;top:228px;left:8px;font-size:12px;z-index:3;}
#box3 ul li a{color:#fff;}
#box3 ul li div{background:#000;filter:alpha(opacity=50);opacity:.5;height:50px;position:absolute;top:225px;width:490px;z-index:1;}
#box3 ol{position:absolute;top:246px;right:5px;z-index:1;}
#box3 ol li.active{display:block;background:#d1182a;}
#box3 ol li{width:22px;height:15px;line-height:15px;float:left;cursor:pointer;border-left:1px solid #fff;text-align:center;font-size:14px;color:#fff;font-weight:bold;}

.p1_left h2{ height:40px;}
.p1_left h2 span{padding-right:15px; font: normal 18px/40px \5FAE\8F6F\96C5\9ED1; font-size:1.8rem;}
.p1_left .pic{ float:left; width:235px; height:120px; overflow:hidden; margin-top:10px;}
.p1_left .pic img{ display:block;}
.p1_left .pic em{ display:block; height:30px; background:#000; margin-top:-30px; position:relative; z-index:1;filter:Alpha(Opacity=70); opacity: 0.7;-moz-opacity:0.7; }
.p1_left .pic i{display:block; height:30px; line-height:30px; margin-top:-30px; position:relative; z-index:2; text-align:center;}
.p1_left .list_14{ float:right; width:235px;}

.p1_pic div{ width:240px;}
.p1_pic div h2{ margin:22px auto 5px 0;}

.p1_right h1{ font: bold 20px/200% \5FAE\8F6F\96C5\9ED1; font-size:2.0rem;}
.p1_right h2{font: bold 16px/180% \5FAE\8F6F\96C5\9ED1;}
.p1_right ul{ margin:3px auto 12px;}
.p1_right ul li{ font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1;}
.p1_right .dot_line{ background:url(images/dot_line.gif) bottom repeat-x; padding-bottom:15px;}
/*p2*/
.p2_left{ width:660px;}
.p2_right{ width:300px;}

.p2_left h2{ background:#f5f5f5; margin:0 auto;}
.p2_left .p2_pic{ padding:15px 0;}
.p2_left .p2_pic li{ float:left; text-align:center; padding:12px 10px; width:200px; height:215px;}
.p2_left .p2_pic li img{ display:block; margin-bottom:8px;}
.p2_left .p2_pic li b{ display:block; font-size:14px;}


.p2_left .title li{ float:left; text-align:center; width:132px; height:44px;font: normal 18px/44px \5FAE\8F6F\96C5\9ED1; background:#f5f5f5;}
.p2_left .title li.withe{ background:#cc3333;}
.headingNews{}
.hdNews{ margin:15px auto; border-bottom:#efefef 1px solid;}
.hdNews p{ display:block; clear:both; margin:10px 0 0;}
.hdNews p img{ display:block; float:left; margin-right:20px; margin-top:10px;}
.hdNews p strong{font: bold 20px/200% \5FAE\8F6F\96C5\9ED1; font-size:2.0rem; display: block;}
.hdNews p em{ color:#666;}
.hdNews h6{ clear:both; height:40px; padding:15px 0 10px;}
.hdNews h6 em{ float:left;}
.hdNews h6 span{ float:right;}
.hdNews h6 img{ vertical-align:middle; margin-right:6px;}
.hdNews h6 em a{ padding:0 8px;}
.page_n{ text-align:center; padding:20px 0;}
.page_n a{ border:#dddad2 1px solid; background:#f7f6f3; padding:10px 15px; margin:0 5px;}
.page_n a:hover{ background:#cc3333; color:#fff; text-decoration:none;}

.p2_right h2{font: normal 16px/50px \5FAE\8F6F\96C5\9ED1; font-size:1.6rem; height:50px; padding-left:12px;}
.p2_right .bor{ border:#eaeaea 1px solid;}
.p2_right .list_14{ margin:0 5px 15px 15px;}
.p2_right .pic01{ margin:-5px 8px 10px 10px;}
.p2_right .pic01 img{ display:block; float:left; margin:5px 10px 0 0;}
.p2_right .pic02{ text-align:center; padding-bottom:10px; font-size:14px; font-size:1.4rem; margin-top:-10px;}
.p2_right .pic02 img{ display:block; margin:15px auto 20px;}
.p2_right ol{ background:url(images/icon06.gif) 10px 6px no-repeat; margin-bottom:10px;}
.p2_right ol li{ padding-left:36px; font-size:14px; font-size:1.4rem; line-height:32px;}
.p2_right .list{ margin:0 5px 15px 15px;}
.p2_right .list li{ border-bottom:#eaeaea 1px solid; padding:5px 0;}

.rollBox{width:300px;overflow:hidden;margin:0 auto;}
.rollBox .ScrCont{width:280px;overflow:hidden;float:left;}
.rollBox .LeftBotton{width:5px;height:9px; background:url(images/icon_lt.gif) no-repeat; overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{width:5px;height:9px;background:url(images/icon_rt.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox ul li{float:left;width:60px;margin:0 6px;display:inline;position:relative; text-align:center;}
.rollBox ul li img{display:block;}

.rollBox2{width:300px;overflow:hidden;margin:0 auto;}
.rollBox2 .ScrCont2{width:280px;overflow:hidden;float:left;}
.rollBox2 .LeftBotton2{width:5px;height:9px; background:url(images/icon_lt.gif) no-repeat; overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox2 .RightBotton2{width:5px;height:9px;background:url(images/icon_rt.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox2 ul li{float:left;width:60px;margin:0 6px;display:inline;position:relative; text-align:center;}
.rollBox2 ul li img{display:block;}

.p2_right .list01{ margin:15px 10px 15px 15px;}
.p2_right .list01 li{ font-size:14px; padding:3px 0;}
.p2_right .list01 li span{ background:#2b60a9; padding:2px 15px; font-size:14px; color:#fff; margin-right:12px;}

.left_box{ border:#eaeaea 1px solid; background:#fff; padding:15px 20px;}
.left_box h2{font:normal 16px/20px "微软雅黑"; background:none; padding-bottom:12px;}
.left_box dl dt{ float:left; width:105px; padding-right:12px;}
.left_box dl dd{ float:left; width:170px; color:#666;}
.left_box div{ clear:both;}
.left_box div a{ padding:0 12px 0 0; font-size:14px;}
.left_box div,.left_box div a:link,.left_box div a:visited,.left_box div a:hover{ color:#666;}

/*link*/
.link01{ background:#f7f6f3;}
.link01 h2{font: normal 16px/50px \5FAE\8F6F\96C5\9ED1; font-size:1.6rem; height:50px; padding-left:15px;}
.link01 p{ display:block; padding:0 12px 15px; color:#ccc;}
.link01 p a:link,.link01 p a:visited,.link01 p a:hover{ color:#000;}
.link01 p a{ padding:0 8px;}

.hezuo{border:#eaeaea 1px solid; width:940px; padding:5px 30px 15px;}
.hezuo h2{font: normal 16px/50px \5FAE\8F6F\96C5\9ED1; font-size:1.6rem; height:50px; padding-left:15px;}
.rollBox3{width:940px;overflow:hidden;margin:0 auto;}
.rollBox3 .ScrCont3{width:940px;overflow:hidden;float:left;}
.rollBox3 .LeftBotton3{width:11px;height:21px; background:url(images/icon_lt2.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:45px 0 0 0;cursor:pointer;}
.rollBox3 .RightBotton3{width:11px;height:21px; background:url(images/icon_rt2.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:45px 0 0 0;cursor:pointer;}
.rollBox3 ul li{float:left;width:104px;margin:0 13px;display:inline;position:relative; text-align:center;}
.rollBox3 ul li img{display:block;}

/*20150410*/
.channel_nav01 ul{width:720px;}

.rollBox ul li{width:60px;}
.rollBox ul li span{display:inline-block;}
.rollBox .LeftBotton{margin:70px 0 0 0;}
.rollBox .RightBotton{margin:70px 0 0 0;}

.hdNews h6 img{vertical-align:top;}

/*top*/
.top_nav_c{width:100%;margin:0 auto;height:33px;background:url(images/bg01.gif) repeat-x top; overflow:hidden;}
.top_nav{ height:35px;}
.top_nav img{ float:left; margin-left:10px;vertical-align:middle;}
.top_nav span{ float:left; margin-right:10px; line-height:36px; color:#c41717; font-weight:bold;}
.top_nav span a{ color:#c41717; padding:0 6px;}
.top_nav b{ float:left; font-size:12px;color:#88673e;font-weight: normal; margin-left:10px; margin-top:6px;}
.top_nav b em{font-style:normal;}
.top_nav b a{margin: 0 5px;color: #88673e;}
.w1000{width:1000px;}

/*nav*/
  .nav{width: 1000px;height: auto;margin:0 auto 10px auto;border-bottom: 1px solid #dddddd;padding: 10px 0;}
  .nav_left{width: 730px;color: #7a531c;}
  .nav_left a:link,.nav_left a:visited,.nav_left a:hover{color: #7a531c;}
  .nav_left input{width: 80px;height:20px;vertical-align: middle;background: #eeebe3;border:none;color:#d4c0a5;}
  .nav_left input.sub{vertical-align: middle;width:20px;height:20px;}
  .nav_right{width: 240px;color:#7a531c; }
  .nav_right img{display: block;}
  .nav_right div.fl{width: 160px;}
  .nav_right p{background: url(images/style_dian_line1.gif) repeat-x bottom;padding: 0 0 10px 0;margin-bottom: 5px;}
   .nav_left ul li{float: left;}
  .nav_left ul li a{margin: 0 4px;}
  .nav_left ul li b{margin-left: 18px;float: left;display: block;width: 35px;}
  .nav_left ul li b.f1{margin-left: 0;}
  .nav_left ul li b a:link,.nav_left ul li b a:visited,.nav_left ul li b a:hover{margin: 0 5px 0 0;color: #cb1c1d;font-family: "Microsoft YaHei";}
  .nav_left p{padding: 5px 0 8px 0;}
  .nav_left input.a_style3{display: inline-block;width: 43px;height: 20px;background: #eeebe3;color: #7a531c;text-align: center;}
  .nav_left a.a_style3,.top_nav_c a.a_style3{display: inline-block;width: 43px;height: 20px;background: #eeebe3;color: #7a531c;text-align: center;vertical-align:middle;}

.ad01{ padding-bottom:20px;}
.ad01 dt{ float:left; width:780px; height:90px;}
.ad01 dt img{ border:#f4f4f4 1px solid;}
.ad01 dd{ float:right; background:#f8f8f8; height:70px; width:180px; padding:10px 15px; overflow:hidden; line-height:10px;}